
More than 60 years ago, when digital computers that could do rote and automated tasks were still gaining acceptance, pioneering information theorist Claude Shannon announced he had successfully built a machine capable of learning from its mistakes and teaching itself how to improve.